hand-propelled tricycle - Español Inglés Diccionario